/*     */ package com.finir.finknjig.domain.beans;
/*     */ 
/*     */ import java.io.Serializable;
import java.util.List;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.OneToMany;

import com.finir.finknjig.domain.StavkaNaloga;
import com.finir.finknjig.domain.VrstaKnjizenja;
/*     */ 
/*     */ @Entity
/*     */ public class VrstaKnjizenjaBean
/*     */   implements VrstaKnjizenja, Serializable
/*     */ {
/*     */   private static final long serialVersionUID = 1056516508459897980L;
/*     */   private Long id;
/*     */   private String naziv;
/*     */   private List<StavkaNaloga> stavkeNaloga;
/*     */ 
/*     */   @OneToMany(targetEntity=StavkaNalogaBean.class, cascade={javax.persistence.CascadeType.ALL}, mappedBy="vrstaKnjizenja")
/*     */   public List<StavkaNaloga> getStavkeNaloga()
/*     */   {
/*  36 */     return this.stavkeNaloga;
/*     */   }
/*     */ 
/*     */   public void setStavkeNaloga(List<StavkaNaloga> stavkeNaloga)
/*     */   {
/*  45 */     this.stavkeNaloga = stavkeNaloga;
/*     */   }
/*     */ 
/*     */   @Id
/*     */   @GeneratedValue(strategy=GenerationType.AUTO)
/*     */   public Long getId()
/*     */   {
/*  56 */     return this.id;
/*     */   }
/*     */ 
/*     */   public void setId(Long id)
/*     */   {
/*  65 */     this.id = id;
/*     */   }
/*     */ 
/*     */   public String getNaziv()
/*     */   {
/*  74 */     return this.naziv;
/*     */   }
/*     */ 
/*     */   public void setNaziv(String naziv)
/*     */   {
/*  83 */     this.naziv = naziv;
/*     */   }
/*     */ 
/*     */   public int hashCode()
/*     */   {
/*  88 */     int hash = 0;
/*  89 */     hash += ((this.id != null) ? this.id.hashCode() : 0);
/*  90 */     return hash;
/*     */   }
/*     */ 
/*     */   public boolean equals(Object object)
/*     */   {
/*  97 */     if (!(object instanceof VrstaKnjizenjaBean))
/*  98 */       return false;
/*     */ 
/* 100 */     VrstaKnjizenjaBean other = (VrstaKnjizenjaBean)object;
/*     */ 
/* 103 */     return ((((this.id != null) || (other.id == null))) && ((
/* 102 */       (this.id == null) || (this.id.equals(other.id)))));
/*     */   }
/*     */ 
/*     */   public String toString()
/*     */   {
/* 111 */     return this.id + "    " + this.naziv;
/*     */   }
/*     */ }

